large donut - German English Dictionary